contract for lifelong support - Allemand Anglais Dictionnaire